<?
include 'config/config.inc.php';
include '../source/includes/pdv.class.php';
rinnovaSessione(true);
header('Content-Type: text/html; charset=UTF-8');
switch($_POST['op']) {
	case "getElenco":
		die(Pdv::getElenco($_POST['min'],$_POST['max'],$_POST['orderby']));
		break;
		
	case "salva":
		$_POST = decodeUtf8Array($_POST);
		$_POST['data_end'] = formattaData($_POST['data_end']);
		die(Pdv::salva($_POST['id'],$_POST['codice'],$_POST['nome'],$_POST['indirizzo'],$_POST['citta'],$_POST['provincia'],$_POST['nazione']));
		break;
		
	case "getRecord":
		die(Pdv::getRecord($_POST['id']));
		break;
		
	case "elimina":
		die(Pdv::elimina($_POST['id']));
		break;
		
	case "cerca":
		$_POST = decodeUtf8Array($_POST);
		die(Pdv::cerca($_POST['search']));
		break;
		
	case "cercaElenco":
		$_POST = decodeUtf8Array($_POST);	
		if($_POST['codice']!="") $_SESSION['pdv_codice'] = $_POST['codice']; elseif($_POST['mode']=="") $_SESSION['pdv_codice']="";
		if($_POST['nome']!="") $_SESSION['pdv_nome'] = $_POST['nome']; elseif($_POST['mode']=="") $_SESSION['pdv_nome']="";
		if($_POST['provincia']!="") $_SESSION['pdv_provincia'] = $_POST['provincia']; elseif($_POST['mode']=="") $_SESSION['pdv_provincia']="";
		if($_POST['nazione']!="") $_SESSION['pdv_nazione'] = $_POST['nazione']; elseif($_POST['mode']=="") $_SESSION['pdv_nazione']="";
				if($_POST['min']!="") $_SESSION['pdv_min'] = $_POST['min'];
		if($_POST['max']!="") $_SESSION['pdv_max'] = $_POST['max'];
		die(Pdv::cercaElenco($_SESSION['pdv_codice'],$_SESSION['pdv_nome'],$_SESSION['pdv_provincia'],$_SESSION['pdv_nazione'],$_SESSION['pdv_min'],$_SESSION['pdv_max']));
		break;
		
	case "importa":
		$file = $_FILES['file_carte'];
		break;
		
	case "getCoordinate":
		die(Pdv::getCoordinate($_POST['id']));
		break;
}
?>